barricade oneself
idiom
: to block oneself off from other people usually inside something as by locking doors or erecting barricades
Students barricaded themselves in the cafeteria to protest university policies.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share